The Never Setting Red Sun Over China (Zhong Guo Zhong Guo Xian Hong De Tai Yang Yong Bu Luo) by Shanghai Opera House Choir from album Greatest Hits from the Last Century Vol. 20 (Shi Ji Ge Dian Di Er Shi Ji)
Duration : 1 minutes & 37 seconds.
Listener : 137 peoples.
Played : 401 times and counting.