Many cliff stupas hang on red rocks at the Horseshoe Temple Scenic area in Sunan, Gansu province, China, August 6, 2023.