Sunshine, palm trees, the beach... and snow. South Canterbury is stunning.