Published November 30, 2013 at 2592 × 1728 in Eerie Buildings Around the World ← Previous Next → A hidden and highly spiritual Tibetan rock temple in Nepal’s Himalayas Like and share!TweetLike Loading...