High rises and mountain peaks along beach