a city of giants made of foliage