Where is Vladivostok?

Vladivostok is located near Russia’s border with China and North Korea at the head of the Golden Horn Bay. It is the largest city in Russian. Russia acquired Vladivostok with the Treaty of Aigun in 1858.