The school's sports facilities are just amazing - for 500+ students and faculties, they have 16 tennis courts, 8 squash courts (5 training one in the following picture plus 3 competition grade courts), 2 hockey rinks, 6 basketball courts (4 training one plus 2 NBA look-like courts,) etc... On the top floor are weight lifting room, next to the basketball court a rock climbing facility.
And the school also has a 18-hole golf course which I did not get the chance to see.