In Mexico you must always be looking down and looking up at the same time.
Sidewalk hazards are numerous...Holes in the sidewalk.
Air conditioners at forehead level.
Loose cement chunks.
Low tree branches.
Fourteen inch steps.
Signs that are at eyebrow level.
Planters in the middle of the sidewalk (the main sidewalk was the lower one).

Trees in the middle of the sidewalk.

It is a lesson in taking some responsibility for yourself...
However with my insurance background, it is quite hard to not let it bother me!