Facility

A well-facilitated indoor stadium with multisports tracks.