National Geographic Augmented Reality Installation
The use of AR has an incredible impact on a scale like this. I can definitely see greater potential for even more immersive experiences with large scale AR, but i really like the simplicity of the National Geographic installation which brings a bit of National Geographic into your world, rather than immersing you into another place.
