In Mathura, India, this temple marks Krsna-janmasthana, the site of Lord Krsna’s appearance in this world.
