Spain – The Palau Sant Jordi is the largest indoor arena in Spain, but even this sleek 18,000-capacity venue couldn't contain ...