Could these shapes indicate military and/or scientific installations? Near these…
Take a Peek