Shibaozhai means "stone treasure stronghold" in Chinese. I was watching a special on "The Learning Channel" called "Lost Treasures of the Yangtze", where I saw this temple. The temple is built directly into a solid rock face overlooking the river.
This temple will most likely be underwater when the Chinese government succeeds in damming the Yangtze. Plans are in the works to build a giant wall around the temple, so that it will actually sit in the middle of the swollen river. The likelihood of this actually happening, however, is uncertain. There are many many treasures that will be lost forever when the waters rise and flood the Three Gorges. Read more about it on Wikipedia.
Either way, this is my first render of a real world location. I've taken some liberties (of course), but I hope you enjoy it nonetheless.