Sevastopol is a port city located on the Black Sea coast of Crimean peninsula. It has a population of 328,600 (2004). Former home of the Soviet Black Sea Fleet, the city is now a naval base shared by the Russian and Ukrainian Navy.
Sevastopol (2005-08-103)
Photo of Sevastopol by