China's Stunning Red Beach Is the Most Mesmerizing Thing You'll See All Day

At this beach, bathing suits aren't required.