an unusual looking building on the beach