My cousin took one of the pictures below (the middle) in the evening in BKK and she confirmed that she took it with her phone. I've been trying to explain it. I thought it had to do with hot air and the buildings. At first I thought where there was no cloud the air was hotter (which dispersed the cloud away). All those buildings used AC so they absorbed the heat from the sun all day, but on the street between the building not much heat(from the sun) was absorbed so this heat was reflected up into the air and dispersed the cloud. But looking at the wider picture, this explanation still makes no sense. It's something in the sky!!! Can anyone come up with a good explanation?