Guess where this is.

   / Guess where this is. #41  
Nope, but China is considerably closer to this place than anywhere in North America.
I want to say Switzerland but again the lack of pine tree baffle me ... and the houses doesn't look like Nepal ether so I don't know
Last edited: