What to know about Canberra Snow Mountains snowscape article Snow is a beautiful thing, and Canberra’s snow is one of the best in the world.Snow in Canberra is as beautiful as the weather.The city has two snow parks, Snowy Hill and Snowy Bay, which offer an ideal spot for the winter’s first snowfall.Snowy Park has…