THE SUGARLOAF MOUNTAIN CABLE CAR, RIO DE JANEIRO Photograph by -GSLR- Sugarloaf Mountain (in Portuguese, Pão de Açúcar), is a peak situated in Rio de Janeiro, Brazil, at the mouth of Guanabara Bay on a peninsula that sticks out into the Atlantic Ocean. Rising 396 metres (1,299 ft) above the harbor, its [...]
