Odysseo by Cavalia is now on under the White Big Top in Vancouver. It’s hard to miss the largest travelling big top in the world as the massive white structure dominates the southern shores of False Creek. Whilst the White Big Top is impressive to look at, what’s inside is even more of a spectacle. Sixty-five…