The Gyanvapi Mosque, left, and the Kashiviswanath Temple on the banks of the Ganges in Varanasi, India, December 12, 2021. Rajesh Kumar Singh/AP Varanasi, an ancient city of