Image 4
of 108
The Tin Hau temple complex, devoted to Taoist and Buddhist Gods.