Thousands of tourists are traveling across Europe to witness a stunning natural spectacle in northern Greece.
The city of Veroia transforms into a pink wonderland each spring as 170,000 acres of peach trees burst into bloom.
Want to know more?