Live action footage
Earth - The Ob and Yenisei Rivers in north-central Russia from space
HD
1920 x 1080