Sizihwan, or Xiamen's 'Garden on the Sea', is a scenic island known for its beaches, temples, and historic architecture.