Guests attended the official opening of Shanx Mini Golf at the Little Para Golf Course. Photos: David Brand