Share
twitterlinkedinfacebook
Image 1 of 1
red-pyramid-egypt-tourist-1.tif
A male tourist raises his arms in praise toward 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.