"Kandy Perahera" is a 1700 years old tradition in Sri Lanka.
It joins the people of all classes
from road sweepers, whip-crackers, flag bearers and dancers to Kings,
requesting rainfall from gods through massive rituals lasting three long weeks .