As the country celebrates Holi with great fervour, foreigners along with locals also celebrated Holi at Udaipur city in Rajasthan today. They danced and threw colours on each other. Holi, the festival of colours, is celebrated across the country marking the arrival of spring.