Raider 3 days ago
Pingba Farm in China, the world's largest cherry blossom base, spans 2,200+ football fields and 700,000 trees. It started 20 years ago from Japanese saplings. Its peak bloom is in March-April. It is often labeled a "pink ocean".
The site was once a prison labor camp.