Amazing peak, a huge rock on the summit