The Stupa Of Swayambunath, Nepal

The Stupa Of Swayambunath, Nepal - Swayambhunath Is Among The Oldest Religious Sites In Nepal. According To Ancient Scriptures Swayambhunath Was Founded In The Beginning Of The 5th Century And Has Become An Important Center For Buddhist And Hindus Alike. Photo