by AlexAnton
The Muhammad Ali Mosque or Alabaster Mosque on the hill by the main park of Cairo, Egypt.