The library houses over 20,000 English and Chinese-language books.