Barcelona

This city has come a long way since the '92 Olympics.