Saudi Arabia. Meaning ‘mirror’ or ‘reflection’ in Arabic, Maraya is a stunning piece of art set in the desert canyon of Ashar Valley.

Gwynplaine
158 Views
Saudi Arabia. Meaning ‘mirror’ or ‘reflection’ in Arabic, Maraya is a stunning piece of art set in the desert canyon of Ashar Valley. Designed to blend into the surrounding landscape, it rises from the sand like a mirage. The state-of-the-art structure is covered in 9,740 mirrored panels reflecting AlUla's beauty and, according to Guinness World Records, making it the largest mirrored building in the world.

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact