591
Lemon Festival in France
About 140 tons of lemons and oranges were used to create amazing sculptures for the 83rd Festival of lemons (Lemon festival), which takes place from February 13 to March 2 in Menton, southern France.