thegracedcitizen.com
Map Pin: Sugarloaf Mountain, Rio de Janeiro, Brazil
(photo taken by thegracedcitizen)