Live action footage
New apartment buildings under construction on the shore of Amur river in the Russian border city of Blagoveshchensk.
HD
1920 x 1080