Queens Library at Flushing is home to the International Resource Center (IRC). It contains books, magazines, CDs and DVDs that represent cultures from all over the world. Queens Library at Flushing has collections in many non-English languages, including Bengali, Chinese, French, Gujarati, Hindi, Italian, Korean, Portuguese, Punjabi, Russian, Spanish, and Urdu.