Khabarovsk, Russia.

Khabarovsk, Russia.