mexico's shimmering shrine to art