Photo taken on March 15, 2011 shows test drive of vehicles in Heihe, northeast China's Heilongjiang province. (Photo provided by local authority)
Go to Forum >>0 Comment(s)