Caernarfon Castle, which dates back to 1284, welcomed the Art of Zhen Shan Ren International Exhibition on August 1st.