Redbacks China Tour 2013 Published February 19, 2014 at 1080 × 864 in Photo Gallery Redbacks China Tour 2013 Redbacks on the Great Wall of China before we made the trek to the top.