city by the sea with mountains