They Love Me Joe in - Don't dress up as - Happy 2022

Khabarovsk is the largest city and the administrative centre of Khabarovsk Krai, Russia, located 30 kilometers (19 mi) from the China–Russia border, at the confluence of the Amur and Ussuri Rivers, about 800 kilometers (500 mi) north of Vladivostok.