Distressing scene...I call the other side of Thailand Burma Chiang Rai border of Tachileik a crackden..it's mad ! People on their side gluesniffing in the street...drugs awash in that town.
Not some single woman having a suck of glass distressing...haha