Latest Stories: A Crossroads of Former Manchuria: q_sakamaki_manchu_s_016A

A set of film scene showing the birth time of People's Republic of China, in Harbin in China's North East, as the nostalgia for Mao era remains in huge. These era and legendary leader Mao are often glorified, as the current massive economic growth creates the huge gaps.