Snowy Mountains Ady SachdevaMay 29, 20130125 views Snowy Mountains Travel Infographic shows facts about Snowy Mountains in Australia.