Progress (Russian: Прогресс) is a Russian (formerly Soviet) research station in Antarctica. It is located at the Larsemann Hills antarctic oasis on the shore of Prydz Bay.
Contact us...