DescriptionSwayambhu stupa2.jpg English: It is an ancient stupa in Kathmandu located on top of a hill. Date 4 March 2017, 14:11:48 Source Own work Author...