Queen's Picture Square is a famous landmark Park in Hong Kong, which is located at the entrance of Central Metro. Although it is small in size, it is an inch of land and gold. There is no Queen's Picture in Queen's Picture Square. Instead, it has a jazz bronze statue. The scenery is very beautiful and it is also a good place for rest.