Log In or Register
This is a manmade sculpture that is done on Belle Island each year. They leave the water running to form them at the start of winter. There are several through out the park.