Its the Muslim students praying ground, the beautiful and new central mosque is beside it.
It cant accommodate plenty people
Nice