Odori site
E372739
UNEXPLORED
The Odori site is the main downtown venue of the Sapporo Snow Festival, famous for its large-scale snow and ice sculptures displayed along Odori Park.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.