This is an actual Chinese monastery perched on a ledge over 1,600 meters above ground. Extreme isolation...

image