A diver looks at a jellyfish in the sea at the Thousand Islands, Indonesia, Oct 21, 2012. [Photo/Xinhua]