Russian St. Sophia Church in Harbin ⭐ CHINA DRONE TRAVEL VLOG || DJI PHANTOM

The city of Harbin in China has one super cool twist: its proximity to Russia adds a ton of Russian flavor that makes the city so unique in China. ...
Back to Top