Peru's Machu Picchu station was established in 1989 on Admiralty Bay and houses 28 people in summer.
Machu Picchu Station
King George Island
King George Island
Peru's Machu Picchu station was established in 1989 on Admiralty Bay and houses 28 people in summer.