Keshava Deo Temple is an ancient shrine located at Krishna Janmasthan in Mathura District of Uttar Pradesh. The exact birth place of Lord Krishna is marked by this shrine built over the little prison cell where Krishna was born.
The main deities in this temple are Radha and Krishna (Lord Keshava). The image of Lord Keshava, one of the four presiding 'Deva' deities of Braja, was installed here by Vajranabha, the great grandson of Krishna. The original deity is now located at Rajdhani, a small village near Kanpur.
The idols of Jagannath (Lord Vishnu), Balram, Subhadra, Sita, Ram, Lakshman and Hanuman are also installed inside the temple. A Shivling, known as Sri Keshaveshwar, is situated in front of the deities of Sita-Ram. Directly across from this Shivlinga is Durga Devi.
Mathura is connected to all major cities by road and rail. Mathura Junction Railway Station is nearby.