Between Delhi and Agra is the city of Mathura. Recognized as the birthplace of the beloved Krishna, Mathura is an all important Hindu pilgrimage site. The spot of Krishnas birth lies under the mosque to the left and pilgrims fill the huge Krishan Temple to the right after filing past the birthplace. India, Mathura - 23-Jan-07