The “Garden City”

The “Garden City”

Weihai, dubbed as China’s “Garden City”, rests along the shorelines of the northeastern end of Shandong. Weihai is the closest city in China facing Korea. The region also boasts of its lush forests, picturesque islands, and almost 600 miles coastal line. Without much...