Masjid Raya Batam, or Batam Great Mosque, in Batam Centre, Indonesia. Batam is a small island off the coast of Singapore.

Ethan Solomon—The Tech

Masjid Raya Batam, or Batam Great Mosque, in Batam Centre, Indonesia. Batam is a small island off the coast of Singapore. Ethan Solomon—The Tech