Chapter 1707: The dungeon in Shenyuan Island