Firefighters board on a helicopter for fire scene in the Greater Hinggan Mountains of northeast China's Heilongjiang Province, July 2, 2010.
Go to Forum >>0 Comments