Man dangling from rock as spectators watch