Chena Hot Springs

Lighted ice sculpture, across from the Aurora Ice Bar.

Close Window