Climbers stranded on Artos mountain rescued