RESCUE AT ROOFTOP
This handout picture taken by the NGO Peace Winds Japan shows a miniature horse stranded on a rooftop due to the recent flooding in the Mabicho area in Kurashiki, Okayama prefecture, Japan. The miniature horse who survived deadly floods by swimming to a rooftop has captured hearts in Japan, as the country tries to recover from record rains that killed at least 179 people.