With the enticing panoramic views of the Rio Mountains as their backdrop, these stunning sculptures, constructed and put together using old plastic bottles, truly become a sight to see as they reflect the suns natural light during the day and glow with their own at night.   Located on the Botafogo Beach, the large scaled Continue Reading