The aptly named Snowy Mountains are located in: Leave a Comment / GK Mcqs A. Australia B. Canada C. Russia D. Turkey