Land Rover
The All New Discovery sets industry standards for capability but vividly communicating this in urban locations poses a considerable challenge. Our solution was the Discovery Waterfall – a large-scale mobile water installation. This perfect embodiment of Above and Beyond toured to over 90 of China’s largest cities throughout the Summer of 2018.