Le mont Wutong est situé dans la province du Guangdong, en Chine, à l'est de la ville de Shenzhen. Il constitue un parc national et forestier autour des districts de Luohu, Yantian et Longgang. Au sud, il fait face au sous-district de Liantang et à Hong Kong, tandis qu'à l'ouest il surplombe la ville de Shenzhen et son grand réservoir d'eau.