Beside Kailash
Mt Kailash is the supposed home of Shiva, one of the main Hindu deities, and the temple is an image of the mountain; this explains why it is so damn big. The rock was cut away on three of the temple's four sides, thus exposing the sculpture from the hillside.