
An ancient Buddhist temple perched high up in the mountains of central China. Aerial video by @heykelseyj Source link Share it
An ancient Buddhist temple perched high up in the mountains of central China.
Aerial video by @heykelseyj
Aerial video by @heykelseyj