Seychelles, a country made up of 115 islets with more than half of its territory being nature reserve, is one of China's outbound tourist destinations. [Photo/China.org.cn]