 The Buddha stands 70 metres high and 46 metres wide and is claimed to be the largest naturally occurring image of Maitreya Buddha in the world.Several temples have been built on the peaks overlooking the Maitreya Buddha.These include