NASA satellite found an island in a lake on an island inside a lake on an island

 

v20240901