Three golden Buddha in Swayambhu, near Kathmandu city, Nepal September 19, 2017 0 0 Swayambhu is an ancient religious architecture atop a hill in the Kathmandu Valley, west of Kathmandu city. Share Facebook Twitter LinkedIn