This is a real hotel on the South Korean island of Yeongheung Island in the Yellow Sea that I happened upon, the way I usually do, while clicking through the depths of cyber space. But of course, the back alleys of the internet never just give you anything that easily… It all started by randomly stumbling across a single photograph of these giant…