(photo: Wu Hutu/Guangming Picture)
The Songhua River is one of China's major rivers, in addition to being the largest tributary of the Amur River.
Da Vinci painting sells for $450m
Festival casts spotlight on Buddhism culture and travel
Huju Opera "Thunderstorm" performed in Beijing
People visit Live Design Int'l Show in Las Vegas
67th Miss World Competition held in Hainan, China
"Animal stars" seen at Yunnan Zoo in SW China