These high rises are "on top of" the metro station. With a bus station next to it travel will be decently fast.
Copyright Dick Osseman. For use see my Profile.