The Siladen Resort symbol is impressed into sand in trays and receptacles around the reception area at the Siladen Resort and Spa, on Siladen Island, off North Sulawesi, Indonesia.