99 Yan Mei Lu, Yan Tian Qu, Shen Zhen Shi, Guang Dong Sheng, China, 518085
Xiaomeisha Beach is a natural attraction in Shenzhen, China. 1 YouTube travel vloggers — including Island Hopper TV — have covered it across 1 clips.
This area we're at right now is