Megalith near Nabta Playa, Egypt

realitycues.com