Mirror(water) on the roof top of National Gallery!
Photo Location :