Thousands of fans celebrate being in Portugal ahead of Man City vs Chelsea Champions League final

This post was originally published on The Telegraph.