Where is Leizhou Located?

Map showing location of Leizhou

Map showing where is Leizhou located in China.

Leizhou is a county-level city in Guangdong Province, China, located on the Leizhou Peninsula. Leizhou is a city surrounded by the South China Sea. The city’s coastal charm is complemented by historical sites like the Nanshan Temple. Leizhou is a seaside retreat where the rhythms of coastal life and ancient traditions come together in perfect harmony.