FmI11E1aMAUXoeo

Computer rendering of Nabta Playa in North Africa, one of the world's oldest astronomy sites (circa 7,500 BC)


Discover more from astrobites

Subscribe to get the latest posts to your email.

Leave a Reply