Preview Color satellite image of the Amazon Delta, Brazil. Image collected by Landsat satellites. Image ID: 1348-3043 Artist: Planet Observer Purchase a commercial license Buy framed prints & more from our print store aerial view cartography color image no people outdoors photography satellite view water river delta rainforest brazil amazonia amazon river