Forest
1. A dense growth of trees, plants, and underbrush covering a large area. 2. Something that resembles a large dense growth of trees, as in density, quantity, or profusion. In Beijing you can see a forest of skyscrapers.