two tall buildings with plants growing on them