Share
twitterlinkedinfacebook
Image 1 of 1
red-pyramid-saqqara-egypt-tourist-2.tif
A male tourist wearing a red shirt visits the ancient site of the Red Pyramid, the world's oldest true pyramid, also known as the North Pyramid, located 10km south of Saqqara in Dahshur, Egypt.