A)
Place Location Trafalgar Square London
B)
Place Location Red Square Moscow
C)
Place Location Tiananmen Square Beijing
D)
Place Location Tahrir Square Abu Dhabi
Correct Answer: D
Solution :
Tahrir Square, also known as "Martyr Square", is a major public town square in Downtown Cairo. Tahrir Square was the focal point of the 2011 Egyptian Revolution against former presi-dent Hosni Mubarak.You need to login to perform this action.
You will be redirected in
3 sec