Mathura is a holy city in the Indian state of Uttar Pradesh. It is located approximately 50 km north of Agra, and 150 km south of Delhi; about twenty kilometers from holy Vrindavan. It is the administrative centre of Mathura District of Uttar Pradesh. During the ancient period, Mathura was an economic hub, located at the junction of important caravan routes. Mathura is reputed to be the birthplace of Krishna at the centre of Vraja, called Krishnajanmabhoomi, literary ‘Krishna’s birth place’. The Keshav Dev temple was built in ancient times on the site of Krishna’s legendary birthplace (an underground prison). As per epic Mahabharata and per Bhagavata Purana, Mathura was the capital of the Surasena Kingdom, ruled by Kansa the maternal uncle of Krishna.