Last Days in Shibati is a documentary film that takes place in the neighborhood of Shibati in Chongqing, China. The film explores the lives of the residents, capturing their daily routines, struggles, and the changes they face as their traditional way of life disappears.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States