Unbelievable Train at Bangkok

For the first few seconds, I thought to myself, this railway is so narrow. I thought those beside the railway were houses but out of my expectation, those were stalls. Can you believe it? You gotto watch till the end to fully understand this unbelievable culture at Bangkok.