Which continent is XXX located?
Zucchelli Station
Zucchelli Station is an Italian permanent research station located at Terra Nova Bay, Antarctica and named after Mario Zucchelli, late director of the Italian Antarctic Program.
Antarctica