I saw this city while flying high over remote and desolate northeastern Russia recently. I get so curious about these places and who lives there etc. Looked it up:
Khabarovsk is the largest city and the administrative center of Khabarovsk Krai, Russia, located 30 kilometers from the Chinese border, at the confluence of the Amur and Ussuri Rivers, about 800 kilometers north of Vladivostok.
Cool!
Subscribe
0 Comments
Oldest