A close look in the lower right corner of this photograph of Egyptian land near Cairo reveals three pyramids making up the Pyramids of Giza which have a history dating back over two millennia B.C. One of the Expedition 40 crew members aboard the International Space Station recorded the image on Sept. 5, 2014.