Google
×

Progress Station

Progress is a Russian research station in Antarctica. It is located at the Larsemann Hills antarctic oasis on the shore of Prydz Bay. Wikipedia
Location in Antarctica: Larsemann Hills; Antarctica