Yes, Article Attachments are located in WP Downloads folder in "zendesk_hc_attachments" folder.
This article related to Help Center plugin
Additional resources: Help Center - User Guide
Still need help? Feel free to contact our friendly support team. Create a private ticket