Inside the Chinese military

photo

Photo  / 34

Chinese amphibian armored vehicles take part in a China-Russia joint military exercise in eastern China's Shandong peninsula, August 24, 2005. REUTERS/China Newsphoto