High rise buildings along the Chaotianmen River in Chongqing, China, and the sunset scenery of Chongqing Grand Theater