the meeting of two rivers
Are you looking for: 两条两条河的交会处两条 两条河的交会处More results...
English Expression:
  1. n.  the meeting of two rivers