Myanmar: Mandalay Traffic at 26th and 83rd (video)
WATCH: 41 Mandalay Traffic at 26th and 83rd, Myanmar (Burma) There are no traffic lights or stop signs. There are so many cars, motorbikes and vehicles. It is not so easy to cross the street. The traffic at the intersection of 26th and 83rd was incessant. I actually enjoyed it like a show! This is the … Continued