Dafen station is a station on Line 3 of the Shenzhen Metro. It opened on 28 December 2010. It is located on Shenhui Road near Kangda'er Garden and Dafen Oil Painting Village.
Wikipedia https://en.wikipedia.org/wiki/Dafen_station
Address China
Coordinates 22°37'0.871" N 114°8'0.11" E