Saudi Arabia. Meaning ‘mirror’ or ‘reflection’ in Arabic, Maraya is a stunning piece of art set i...

G
Gwynplaine
158 views 2 years ago

Description

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 Terms of Service About Us Copyright Cookie Privacy Contact