GenTube | a majestic snow-capped mountain in jiuzhaigou, china, rises ...