World Question 8

Name this wonder

Clues

Located in Russia

Flanks one end of
Moscow's Red Square