Preview Building sand castles with nativity scene on Copacabana Beach, Copacabana, Rio de Janeiro, Brazil, South America Image ID: 1113-596 Artist: Holger Leue Purchase a commercial license Buy framed prints & more from our print store rio de janeiro beach sandcastle people landscape copacabana beach brazil beach travel scenics day water focus on foreground outdoors travel destination ocean sandy beach south america america person