Cave of Yanglesho
Jump to navigation
Jump to search
Cave of Yanglesho (yang le shod kyi brag phug). Situated in the southern end of the Kathmandu Valley, near the village of Pharping. The 'Upper Cave of Yanglesho' is also known as Asura Cave.