Jiaokou is a subway station, located at Fangcun, Liwan, Guangzhou, China, 510000
Don't get fooled by the taxis and bike-riders as this is the last station stop.
🎢🎢🎢🎢🎢🎢🎢🎢