answersLogoWhite

0

The Antarctic Peninsula is a length of land -- as is all other peninsula on earth -- surrounded on three sides by water. Yes, there are mountains on the Antarctic Peninsula.

User Avatar

Wiki User

10y ago

What else can I help you with?