#7 Sheikh Lotf Allah Mosque – Iran
This Persian architectural masterpiece stands on the eastern side of Naghsh-i Jahan Square in Isfahan province of Iran. Its chief architect was Shaykh Bahai who built it under the regime of Shah Abbas I of Persia. As many as 500,000 people can be adjusted in this mosque.
Loading…