It's made of cardboard.
I first saw it leaving the parking lot I actually thought it was a real boulder but couldn't get the shot with the right angle to show it.
Somewhere out there in town is a play going on taking place around a nature hike.
Nicely made though