'Fifteen minutes' on mountain roads in Nepal

June 4, 2015