Here is the Tin Hua temple located on Cheung Chau. I tried to take pictures inside but Betty slapped me and made me stop.