Iran's Sheikh Lotfollah Mosque is an architectural masterpiece of Safavid architecture. Its construction started in 1603 and was finished in 1618.

Photo taken on August 23, 2007 in Isfahan, Iran.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app