The station is located under the junction of Donghuan Road (东环路) and East Qinghe Road (清河东路) in the Shiqiao Subdistrict, in Panyu District, Guangzhou.[1] Panyu Square is a newly developed area to the south of Shiqiao, surrounded by the new Panyu District Government Building (新番禺区政府大楼), hotel and high-rise buildings.[2][3]
Between April 16, 2022 and August 19, 2022, to provide easier access for passengers going from Line 22 in the direction of Xiancun on Line 18, all Line 22 trains only used platform 5, and platform 6 has been taken out of use as a reserved platform. Passengers for Wanqingsha on Line 18 had to pass through the transfer concourse to reach platform 4. This arrangement has been cancelled since August 20, 2022.
The station was the southern terminus of Line 3 until the eastern extension to Haibang opened on November 1, 2024.