The Sapporo Snow Festival is held physically in Hokkaido, northern Japan, for the first time in three years.