A view of the 99-meter-long bridge supported by a huge "Buddha's hand" in Guxi's Star River scenic spot, Fujian province. [Photo provided to chinadaily.com.cn]