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