125 Av. do Alm. Lacerda, Macao
Red Market is a shopping spot in Macau SAR, China. 1 YouTube travel vloggers — including Homeless Pelican — have covered it across 1 clips.
“this is another very local spot which is called the Red Market”