ICGC Holy Ghost Temple commemorates 25 years