Recently, my friend who lives in Italy sent me an email. This was its contents:
I've got some news which you should be happy about. But I've seen you around on Puzzling.SE, so I though I'd make it a little harder. Meet me here.
Going to the address he sent me yields this image (blown up version):
With the text:
Ignore the white, that's nothing to you.
The colours are important, to solve this clue.
So, what has my friend sent me. He says it's something that I should be pleased about, and implies that he's sent me a location, but what is it.
Where should I go?