Old meets new in Bahrain ... the Bahrain Telephone Company (BaTelCo) office tower next to a mosque.