Mathura has a prominent mosque -- the Shahi Idgah -- located next to a temple, believed to be the site of the birthplace of Lord Krishna. The mosque has been at the centre of a legal battle for years with Hindu groups claiming that the Idgah was built on land where Lord Krishna was born.