The riverside site features dozens of giant artworks like the Taj Mahal of India, the Osaka Castle of Japan, and Beijing’s own Temple of Heaven, all carved from clear blocks of ice. Visitors ...