Mount Everest Khumbila Goddess, Buddhist Iconic Landmark