A short film introducing three, famous, Chinese, Buddhist caves.