A Gurdwara (Sikh temple) is standing along Mall Road in Mussoorie, Uttarakhand, India, on April 18, 2024.