New Zealand has some of the most varied and dramatic terrain in the world, from glaciers and fjords and beaches to mountains and meadows and rain forests.