Giant Nautilus In China
Giant Nautilus Pompilus(Chambered Nautilus)Seashells statue in West Island (also called Diamaodao or Xidiadao) is the second largest island of Hainan Province. It is located about 20km (8 miles) away from…
Giant Nautilus Pompilus(Chambered Nautilus)Seashells statue in West Island (also called Diamaodao or Xidiadao) is the second largest island of Hainan Province. It is located about 20km (8 miles) away from…