What is located at 90° south latitude?
North Pole
Prime Meridian
South Pole
Tropic of Cancer
North Pole
Prime Meridian
South Pole
Tropic of Cancer