Hey mate! I have been waiting this whole time to for anyone to stack the boxes to get over the mountain! you are a legend for doing that haha. Did you see the telephone up there ;)?
As for the solution, did you check behind the lighthouse? you practically have the answer with you!
Thank for playing! if you have any feedback I would love to hear more!