A man looks towards the cityscape from the Swayambhunath Stupa in Kathmandu yesterday. The Swayambhunath Stupa, which is a collection of shrines and temples located on a hilltop, is considered to be one of the holiest places for Buddhists.

Related Story