Bai tu long bay (Halong bay) rock karst formations in the sea, Vietnam landscape. Holiday tourist attraction.