The daredevil couple scaled Chaya Mountain in Zhumadian, Henan province, in central China.
The scenic location was used in the filming of a TV series based on the classic Chinese novel, Journey To The West.
The couple were joined by staff dressed as characters from the show.
Comments