Share
twitterlinkedinfacebook
Image 1 of 1
red-pyramid-saqqara-egypt-tourist.tif
A male tourist wearing a red shirt jumps up into the air as he 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.