Can Kathmandu kick the motorbike habit and become cycle-friendly?

August 23, 2026