It looks almost like a wedding on a tropical island but it is a beach wedding on the island Aeroe in Denmark..

Beach wedding on the island Aeroe in Denmark