The Temple of the Five Immortals, formerly translated as the Temple of the Five Genii, is a Taoist temple in Guangzhou, Guangdong, in China. It lies beside the junction of West Huifu Road and Liurong Rd.
Wikipedia https://en.wikipedia.org/wiki/Temple_of_the_Five_Immortals_(Guangzhou)
Address Guangzhou, China
Coordinates 23°7'24.11" N 113°15'15.933" E