NewWebsite_2018_Projects_Brazil_UnderChristsShadow_035 Life goes on in the on Ipanema Beach, Rio de Janeiro, Brazil.