Rainbow Village
Sandeep Sen
Published: 03:46 pm May 21, 2017

A view of colourful houses at the Kampung Pelangi village in Semarang, Indonesia, on May 20, 2017. Photo: Antara Foto/Yulius Satria Wijaya via Reuters