Maria: Although there are many amazing buildings in the world, but the story of Maraya Building of Saudi Arabia is different, which holds the Guinness World Record title of the world’s largest glass building. This building is situated in AlUla. The word Maraya means mirror or reflection in Arabic. Your eyes will be dazzled after seeing this building. Now a video of this building is going viral. This video has been posted on the social media platform In the video you can see that hills are visible behind this building…
Read More