Welcome to Lake Duck Pond, a fake town of 82,000 people