Street vendors like this one were plentiful on the walk to the 12,999 monk alms procession