Merrell, the renowned outdoor footwear brand, is bringing nature to the heart of New York City with its ‘Wander Wheel’ pop-up art installation. This interactive sculpture transports visitors to diverse landscapes around the world, offering a unique urban escape.