In 2021, a Google Maps satellite image ... a hauntingly isolated world where nature has taken full control. At first glance, the black triangle in the Pacific Ocean seemed like something out ...