siteseeing 010
One of the largest mosques in the world.