Live action footage
View of the Russian city of Blagoveshchensk on the Amur river from the Chinese shore. Two passenger hovercrafts moving on the river. November 03, 2013.
HD
1920 x 1080