Lihat Simpan Amazon River seen from the International Space Station Published Image Credit: ESA/NASA Home Published Amazon River seen from the International Space Station