KATHMANDU: Ghode Jatra is being celebrated in the Kathmandu Valley today. According to the lunar calendar, this festival falls on the eighth day of the waning moon in the month of Chaitra. Legend has it that Gurumapa, a demon residing in the east-south direction of Tundikhel, used to dwell on a tree and prey on […]