It is located inside Beijing's innermost 2nd Ring Road.
According to the 13th 5-year plan, Beijing Financial Street will be positioned more towards a regulatory agencies' precinct.
[clarification needed] The central bank's headquarters as well as three key financial bodies are located here.
They are the People's Bank of China (PBC), the National Financial Regulatory Administration (NFRA), the China Securities Regulatory Commission (CSRC), and the Central Financial Commission (CFC).
The architectural firm of Skidmore, Owings & Merrill; along with SWA landscape architects prepared the urban plan, landscape and the building design guidelines for the Central Park area of Financial Street currently in construction with build-out scheduled for 2008.