Tsim Sha Tsui Fook Tak Temple

Tsim Sha Tsui Fook Tak Temple

The Tsim Sha Tsui Fook Tak Temple is located in Tsim Sha Tsui, Hong Kong China. It is mainly worshiping the Chinese deity “Lord of the Land”. The temple has more than 100 years of history and the special thing is that it is the only remaining Chinese temple in Tsim Sha Tsui.