Visit the amazing outdoor sculpture garden in Chauvin, Louisiana
This 45 foot tall lighthouse is the centerpiece of an amazing concrete sculpture garden located on the edge of Bayou Petit Caillou in the small town of Chauvin, Louisiana.
Throughout the garden are images of the artist, who places himself in many of the works of art. After creating the sculpture garden, Hill left the area without explanation.
The town of Chauvin (pronounced SHO-van) is a fishing community located south of the city of Houma in coastal Terrebonne Parish.