high buildings in a wonderful green area