Webcams Komsomolskaya Square, Habarovsk, Russia – Khabarovsk is a town in the far east of Asia, more precisely in southeastern Russia. It has 589,596 inhabitants and is located very close to the border with China. The documents attest to the fact that Khabarovsk was founded in 1858 and named after the great Russian explorer Ierofei Khabarov. A beautiful city, loaded with history, a troubled history, this fascinating city being also claimed by China. Some of the tourist attractions in this city: Pedestrian Fountain, Lenin Square, Eco Park Voronezh, etc.