2009
London, United Kingdom
High rise buildings in front of a lake