Nanshan, Shenzhen, Guangdong Province, China, 518064
Ma Wang Zi Chuan Xiao Guan is a shopping spot in Shenzhen, China. 3 YouTube travel vloggers — including Sam and Victor — have covered it across 6 clips.
Ma Wang Zi Chuan Xiao Guan is a restaurant located in China.
Dude, this place just goes on and on.