I have listened to the song for many times. There are many different versions,
sunshinecanada(Sunshine Canada)
also performed by different singers. So far I like the version performed by Chen Sisi the most. The feeling was so good whenever I listened to it. Thanks for your post. I will continue to listen to the rest.