The Chinese Defense Ministry says the exercises , which have been dubbed " Peace Mission 2005 , " will take place August 18 through the August 25 in the Russian city of Vladivostok and on China 's coastal province of Shandong .