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. From Wikipedia
Safe in-person viewing is confined to limited southern locations, with livestreams available for everyone else.