Bingling Yes, China
For more than a millennium and at least seven dynasties, Chinese devotees have extolled their religious belief with the legacy of sculpture in a remote strait of the Yellow River. If you disembark in the Canyon of Thousand Buddhas, you may not find all the sculptures, but you will find a stunning Buddhist shrine.