Results 3 results found Ring road intersection with massive traffic, Chabahil, Kathmandu, Nepal, Asia Electric wires above chaotic scene of Ring road intersection with massive traffic, Chabahil, Kathmandu, Nepal, Asia Traffic jam and roundabout, Ring road intersection with massive traffic, Chabahil, Kathmandu, Nepal, Asia