An Irish celebration on Chinese soil