pull down to refresh

This stadium seems to be in the heart of the city (or if not there, not on the periphery)... It's interesting to see that in some places they like sports so much that they "let" stadiums into the city...