Porto, Portugal

(Source : yaovimagin.com)