Quizzing Live

Is The Great Pyramid In Egypt Taller Than The Eiffel Tower

Answer:
No