Megalith near Nabta Playa, Egypt
realitycues.com