I'd declare this spot as a WTF moment spot. A moment where no matter what you think and talk about, no matter how tired you are after the long hike, you will stop, amazed and surprised when you witness the beauty & sublimity of the nature scene it provides - then you couldn't avoid to say “WTF”.