Beautiful Landscapes by Marcelo CastroMarcelo Castro is a talented amateur photographer born and raised in Brazil, and American by nationality.