Ice Cave

The Ice Cave is the home of the Abominable Snowman of the Snowy Mountains range in the east-western Great Mountains.