Multiple choice Which of the following is known as the 'Land of Pyramids'? Myanmar Israel China Egypt Reveal answer Fill a bubble to check yourself D Correct answer Explanation Correct Answer: Egypt