首页 > appear to be
there appear to be / there seem to be+主语,译为看起来像… There appears to be a long river in the forest ....