Pictures | Travel

A photo journey of the Sultan Qaboos Grand Mosque

The mosque, one of the largest in the world, is an architectural marvel