Webcam Jackson Town Square Cam 1

This live street cam shows the east side of Town Square in Jackson, the largest town of Teton County, with around 10,000 inhabitants, located in the Jackson Hole valley, US state of Wyoming. Here you can see the intersection of Cache and Broadway streets, and one of the famous arches made of shed elk antlers.