Cheerleading teams compete in 2015 Sea to Sky International Cheerleading Championship in Vancouver, Canada, on April 18, 2015. More than 3000 athletes from 135 teams competed here for a chance to perform at the 2015 World Cheerleading Championship in Orlando, Florida to be held at the end of April, 2015. (Xinhua/Sergei Bachlakov)
Day|Week