Wutong Mountain is a mountain located near the border of Luohu and Yantian in Shenzhen, China. At 943.7m, it is the tallest mountain in Shenzhen. The mountain is also source of the Shenzhen River.
Wikipedia https://en.wikipedia.org/wiki/Wutong_Mountain
Address China
Coordinates 22°34'56.201" N 114°12'52.7" E