Daily Archives: January 15, 2010

SkyWatch: Mosque in the Mountains

I don’t know for sure, but my guess is that Saudi Arabia has more mosques per capita than any other country in the world. There are mosques every few blocks in the cities and every few miles in the country. … Continue reading

Posted in Architecture, Buildings, Odd or Unusual, Photo, Religion, Saudi Arabia | Tagged , , , , , , | 15 Comments