An "out of this world" view from Jade Mountain Resort in St.Lucia Jade Mountain Resort, Saint Lucia Rising majestically above the 600 acre beach front resort of Anse Chastanet, Jade Mountain Resort on St. Lucia’s south-western Caribbean coastline is a cornucopia of organic architecture