score:2
This appears to be taken from Baldwin Beach Park. Unfortunately the Google Street View image appears to have been taken on a day with some clouds obscuring the mountains, but you can at least see the same pattern of trees as in your original image (indicated below).