The Toad Festival is a traditional Chinese festival in North Sichuan which take place on Lantern Festival's Eve. On that day, people hold toad lantern to exorcise the evil toad spirit so they can avoid from toad plague.
View Full Image on Dreamstime
Username: Warren1225
Editorial: No
Width: 4288 pixels
Height: 2848 pixels
Downloads: 0
Image ID: 37891985