Hashima Island, Japan's Ghost City in the Sea | The Weather Channel
December 17, 2017Updated: December 17, 2017, 7:22 pm ESTPublished: December 17, 2017, 7:22 pm EST

Footage captures the abandoned island turned tourist attraction in Japan.

Loading comments...