Kanazawa

Kanazawa

These little devices built into streets are for melting the ice.