Thailand subsidiary: Snow Village (Thailand)