Candles at Humen China’s Yuxu Ancient Temple, part of the Lin Zexu Memorial Park, in Humen, Guangdong Province, China. Yuxu is the place in Chinese mythology, where the immortals live. Authorities are unsure when the temple was built. A stone marker in the temple explains it was repaired in 1800.
Humen was the town where Lin Zexu seized and destroyed opium imported by British traders, and the first town attacked in Britain’s subsequent retaliation: The Opium War.