which location has a stadium which has a higher capacity ? is it the location that has a population of about 235,615 , or the capital and most populated city of finland ?
helsinki