The towers sit at the center of Beijing, with the Forbidden City sitting just on the other side of the hill in the distance.