I am absolutely IN AWE of Sugarloaf Mountain in Rio de Janiero, Brazil!!! DO YOU THINK I CAN EAT IT?!?! Sugarloaf Mountain is a peak that rises 396 meters high with an amaaazing view of Rio de Janeiro from the mouth of Guanabara Bay. More than a million tourists visit Sugarloaf Mountain every year to enjoy […]
Read More