SAPPORO - The annual Sapporo Snow Festival opened Wednesday, showcasing around 200 ice and snow sculptures, including one with a Star Wars theme, across three sites in Hokkaido's largest city.

Related coverage: