Satellite map of South Twin Peak
- In Canada
Map of South Twin Peak
South Twin Peak is one of the two peaks that comprise the Twin Peaks massif located just northeast of the Columbia Icefield in Jasper National Park, Canada.
Latitude: 52° 12' 9.00" N
Longitude: -117° 25' 59.99" W