This is Mount Hua Shan in China. It is considered a holy mountain, and has a monastery at the top.
Where is this?