In the background are high rise buildings for public housing called the The Pinnacle at Duxton. It is the tallest public housing to date.It consists of 7 buildings in total each with 50 floors. Blocks will be linked on the 26th floor and at roof level by sky gardens with jogging tracks and other recreational and sporting facilities. It is expected to be ready this year.
The building in the front is a little older. Completed in 1903, the Jinricksha Station is located at the junction of Neil Road and Tanjong Pagar Road. It served as the registration centre for rickshaws.