Tuojiangosaurus ; Tuojiangosaurus multispinus ; tuojiango
Tuo River ; Tuojiang river ; SongDa
downpour ; rains cats and dogs ; Torrential rain ; torrents of rain deluge
沱指可以停船的水湾