Hindu devotees offer prayers at Sheshnarayan temple on the outskirts of Kathmandu, Nepal, July 14, 2014. Sheshnarayan temple located approximately 20 Kms southwest of Kathmandu and is one of the four Narayan temples of the Kathmandu valley, a World Heritage Site. (Xinhua/Sunil Sharma)
Go to Forum >>0 Comment(s)