Explanation
The Red Square is a historic plaza in the heart of Moscow, Russia, adjacent to the Kremlin. It is a UNESCO World Heritage site and a central landmark of Russian culture and history. Therefore, Moscow is the correct answer.
Practice this MCQ: Where the Red Square is located?. Check correct answer and detailed explanation on MrProfessor.
The Red Square is a historic plaza in the heart of Moscow, Russia, adjacent to the Kremlin. It is a UNESCO World Heritage site and a central landmark of Russian culture and history. Therefore, Moscow is the correct answer.