Chilling Peak

Overview
The Chilling Peak is a tourist spot in Avalanche Expanse

where you get to see the view of the Great Lake, The Castle, & the bridge leading to the Frozen Tundra Dungeon.

Theres a ladder under it thats leads to the Great Lake.