Red Beach is a Tourist attraction located in Xingcheng, Huludao, Liaoning. It is one of the 15648 Tourist attractions in China. Address of Red Beach is Binhai Ave, Xingcheng, Huludao, Liaoning, China. Red Beach is located in a remote area, with less than 1 listed places around it. Red Beach is rated 4 (out of 5 stars) by 1 reviewers on the web.
Binhai Ave, Xingcheng, Huludao, Liaoning, China
Rating of Red Beach is 4 out of 5 stars.
Address of Red Beach is Binhai Ave, Xingcheng, Huludao, Liaoning, China.
Red Beach is located in Xingcheng, Huludao, Liaoning.
Red Beach is a Tourist attraction in China