The Amazon River is pictured from the International Space Station as it orbited 260 miles above Brazil in South America in 2020 13 views12:03