In which country are the aptly named Snowy Mountain located?

A. Australia

B. Canada

C. Russia

D. Turkey

Leave a Reply