Is it true? An ancient town built atop a waterfall?
03:41

Can a town be built on a waterfall? CCTV program "Is it true?" finds out.