Sort:  

Wow. I wonder where this is located.

This is located in Bhutan...

This post has received a 45.83 % upvote from @boomerang.