Snow Palace

A frozen palace in the Frozen Reaches. Queen Freesa rules from her icy throne.