Ice Lanterns ! : We first saw these ice lanterns on a visit to the the quaint town of Otaru on the island of Hokkaido, Japan.I was fascinated and mesmerized by their beauty and simplicity, and right away tried to grasp how they were made.After struggling a bit with …
1.1k