incredible(信じられない): The view from the top was incredible. (頂上からの眺めは信じられないほどでした)

The view from the top was incredible.