This is in the North of Vietnam, where they filmed Kong: Skull Island. I climbed 500 stairs for this view