The town in Xinjiang, China where everyone speaks Russian
Original video by Rafa Goes Around!. China Travel Atlas links to the official YouTube source and does not host, download, or re-upload this video.
Why this vlog is curated
Xinjiang, Yinin, Ili