Taken at Boudhanath, Kathmandu, Nepal. It is a famous religious site in Kathmandu for buddhists buddhist buddhism nepal Buddhism 1