Watch out for many of the street vendors. Most of them do not speak any English and will try to rip you off if you do not know how to deal with them. This is a photo of the many thousands of vendors along the roadways.
on the market, there is a lot of things to see (and to buy)... the prices are multiply by 4 or 10 sometimes if you are white... but it is a fine way to help people to live (survive)