MATHURA, shop July 26, troche 2010 Hindu devotees travel on the roof of a train after participating in Guru Purnima Festival in Mathura, India, July 26, 2010. Guru Purnima Festival is celebrated by paying tribute to teachers by disciples or students. (Credit Image: © Xinhua/ZUMApress.com)