Video PlayerClose
People visit the Kotoku-in Temple in Kamakura, Japan, Aug. 27, 2020. Kamakura is a city in Kanagawa Prefecture, Japan. Surrounded by mountains on three sides and facing the sea on one side, Kamakura boasts a harmonious blend of nature beauty and historical culture. Now Kamakura is a popular tourist destination in Japan as a coastal city with a high number of seasonal festivals, as well as ancient temples and shrines. (Xinhua/Gang Ye)