Couldn't see any caterpillars.
Seen on a hiking trail in Grand Teton National Park. A group of caterpillars all huddled together in a web. I saw this around 2-4 pm June 19, 2019.
This caterpillar was just hanging out on the branch.
It's legs look like they're glowing!! But it's the sun reflecting off them.