Blooming wild peach flowers at Miyaluo Scenic Resort