We missed the big event by a few hours. We couldn't believe how runners can manage those twisting narrow streets and so many bridges.