Very tall and long bridge