Shirahige Falls is an stunning winter wonderland located in Biei, Hokkaido, Japan. It is uniquely known for its white-capped curtains of water cascading over a deep ravine. During winter season the area is illuminated to create an enchanting atmosphere making it a must visit destination during the colder months. Once visited, don't miss the chance to enjoy some relaxation time at the nearby all-natural hot spring and bathe amidst the beautiful snowy landscape. Shirahige Falls is easily accessible from Asahikawa Station by train or from Asahikawa Airport via the airport limousine bus.