Japan’s biggest showcase of ice and snow sculptures began in the northern city of Sapporo on Thursday. Over 200 sculptures graced the city’s main street as tourists flocked to the site in near-zero ...