Mosque on the first floor terrace, Agra, Uttar Pradesh, India, 1965-2000