This cliff/caves at the house on the hill in Chongqing is almost entirely man made.