Elbow Peak

Elbow Peak was a location in Bara Magna.