Keeping the traditional fervour and essence of the festival alive, people in large numbers participated in Lathmar Holi in Uttar Pradesh's Mathura on Tuesday. Foreign visitors also participated in the celebration and were highly impressed by Indian culture.