Some of the ways people choose to show their devotion to the almighty are at times beyond imagination. Din Dayal from Gujarat has crawled a distance of 2700 km to visit various Hindu shrines in India . Now he is planning to crawl to Vaishno Devi Shrine in Jammu . This is when many people find it hard to reach the temple through foot as it is atop a hill. Picture courtesy