Visit Elsa's Frozen Castle in Hokkaido
The Snow Crystal Museum is quite appropriately located in Japan’s coldest prefecture, Hokkaido. The Hokkaido Folk Arts and Crafts Village in the city of Asahikawa is where you’ll find this unique homage to snowflakes, and there’s plenty to be found all around the museum grounds!
The Crystal Room looks like Elsa built it herself!
Although the Crystal Room is the most obvious when it comes to showing off its snowflakes, there are also plenty of other smaller ones sprinkled throughout the museum. For example, there are small snowflakes up and down the stairwell, and the spiral of the staircase even resembles a snowflake itself.
There are even snowflakes on some of the chairs.