Viewing camera IH-69 Southwest @ SH 6

29.59816°N, -95.62317°W Near Sugar Land, Fort Bend County, Texas

Snapshot taken at 1/2/2026 12:14 AM