Google
×

Zucchelli Station

Zucchelli Station is an Italian seasonal research station in Antarctica, located at Terra Nova Bay on a granitic headland along the coast of the Northern Foothills to the north-east of Gerlache Inlet. Wikipedia
Established: 1985
Location in Antarctica: Terra Nova Bay; Ross Sea