Mathura is a city and the administrative headquarters of Mathura district in the Indian state of Uttar Pradesh. It is located 162 kilometres south-east of Delhi; and about 15 kilometres from the town of Vrindavan. From Wikipedia
Senior clergy label the comments indecent, urging a respectful internal resolution.