Categories
Science
Incredibly Clear Image of Egyptian Pyramids Captured by NASA
The clearest images of the Egyptian pyramids ever seen were recently captured from astronauts from space. This is something that experts have been trying to accomplish for some time and now from the International Space Station the goal was achieved.…