Inside a newly built tunnel in Himachal Pradesh, traffic moving through
Location: Burwa, India
1 sources from 5 citizen journalists
Topics: tunnel interior, new infrastructure, traffic flow, road construction, mountain highway, infrastructure, transportation, development, urban, daily life