Yunnan, China.
When I look at this picture it makes me feel like I’m in a hole different world. Like it almost looks like a cartoon...