×

Leningradskaya Station

Leningradskaya station is a Russian Antarctic research station, located in the northern shore of Victoria Land, at the Oates Coast. It was opened on February 25, 1971 by the members of the 15th Soviet Antarctic Expedition. Wikipedia