Imam Khomeini Mosque in Tehran

The Imam Khomeini Mosque is inside the Tehran bazaar and is one of the largest and busiest in Tehran. The building itself belongs to the 18th century. It is accessible by many routes through the bazaar. so it’s usually possible for non-Muslims to watch the faithful ablutions and praying.