Known as the “land of abundance”, Sichuan province in China offers its visitors an array of fascinating places including Huanglong and Jiuzhaigou national parks, Chengdu, Dujiangyan and Songpan.