Video encyclopedia

Petroff Point

Petroff Point is a rocky point on the east coast of Brabant Island in the Palmer Archipelago, Antarctica projecting northeastwards 1.2 km into Hill Bay. Situated 3.85 km northwest of Mitchell Point and 6.8 km southwest of Spallanzani Point.
Explore contextually related video stories in a new eye-catching way. Try Combster now!