Located southeast of the eastern coast of Liaodong Peninsula, Changshan Islands are the first national-level tourist resort of islands within China. Situated among the deep blue ocean of the Yellow Sea, the islands can see whales and dolphins chase waves and flocks of seagulls frolic around. The islands, known for their beautiful mountains and lush vegetation, are filled with pure and moist air, thus called a “natural oxygen bar”.