Lal Masjid, Tijara
Tijara, India
The Lal Masjid (lit. 'Red Mosque') is a mosque located in Tijara, in the state of Rajasthan, India. It is listed as a monument of national importance.
Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).