У вашего броузера проблема в совместимости с HTML5
This place is really cool! For a few bucks, you can get a tour of the olympic pools and massive stadium, seen here. The tower is just insane!
I'm definitely going back some time to check out the tower, and you should too!