Xiaqiao Station (Chinese: 下桥站) is a metro station in Dongguan, China. It opened on 27 May 2016.[1]
This article about a railway station in Guangdong is a stub. You can help Wikipedia by expanding it.