Residents of Jecheon, some 117 kilometers (72 miles) southwest of Seoul, perform rain calling rituals in hopes of draught-quenching rain on Monday.
Residents of Jecheon, some 117 kilometers (72 miles) southwest of Seoul, perform rain calling rituals in hopes of draught-quenching rain on Monday.