KATHMANDU, NEPAL - October 17, 2014: Visitors at Pashupatinath, a major complex of Hindu temples in the Nepal capital.