The festival’s riverside site features giant artworks depicting the Taj Mahal in Agra, India, the Osaka Castle of Japan and Beijing’s Temple of Heaven – all carved from clear blocks of ice.