A large group of green street signs and buildings