People enjoy milling about barefoot in The Quay Mirror, built in 2006 by fountain specialist Jean-Max Llorca. The water mirror covers a massive 3,450 square meters making it the largest water mirror in the world!