Mathura es una histórica ciudad de la India, localizada aproximadamente a 150 kilómetros al sur de Nueva Delhi (capital de la India) y a 50 kilómetros al norte de Agra (donde se encuentra el Tash Majal).