I know what you mean about the controversial history, but lots of people search for "China Beach" so I put it in the title. Though, I may change the text title on the picture to something else. Maybe to "The Beach" or "Beach History" etc. Any other ideas or suggestions?