LifestyleEurope's famous landmarks: Red SquareTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoLifestyle04/30/2018April 30, 2018Red Square is Moscow's best-known landmark and a symbol of Russian might. It was listed as a UNESCO World Cultural Heritage Site in 1990.https://p.dw.com/p/2wwUcAdvertisement