E157904
McMurdo Sound is a body of water off the coast of Antarctica, known as a key access point for scientific research stations and Antarctic exploration.