HOUTOUWAN, China – Blanketed with greenery, the ghost town is perched atop cliffs looking west into sea mists obscuring the horizon. Abandoned homes ravaged by weather and creeping vines stand silent ...
Jadung Village is a small village located in the Chamoli district of the Indian state of Uttarakhand. It is an old border village in Uttarkashi, and has been named as the next tourist hotspot in ...