This strange building is perched above the beach at Baishawan, Taiwan.