Pictured: The incredible sculptures at a Japanese snow festival Feb 7, 2024 By Admin in Sculpture Set across three main venues in Sapporo city on the island of Hokkaido, the snowy free-entry spectacle is the most popular winter event in Japan, attracting two million visitors each year.