There is a very large hill on River Road in Huron that is blocked off by large cement blocks to keep people out. I have tried to figure out who owns this property as well as why there is a large man made hill, but I have not found any information. It is located on the west side of River Road between Dupont Marsh State Nature Preserve and Knight Road. Can you help me figure out what this property is? Thanks. — Rachel in Huron