Sugarloaf Mountain



Sugarloaf Mountain, also known as Sugar Loaf Rock and The Great Rock; was a large rock that overlooked the city of Rio de Janeiro.

When Superman was under the influence of Overlord's power, he faced off against Green Fury on Sugarloaf Mountain.

Appearance
Super Friends (comic book)
 * Puppets of the Overlord! (1979)

External Link

 * Sugarloaf Mountain at Wikipedia