Perched on a hilltop in Kathmandu Valley just to the west of the capital, the Swayambhunath religious complex is one of Nepal’s most valued ancient sites.

source