World Answer 8

St. Basil's Cathedral

Clues

Located in Russia

Flanks one end of
Moscow's Red Square