this mirror wall thing is in the &amp;quot;village&amp;quot; part of westfield mall. it just cries out for photos.