Rudolf Steiner has mentioned that Maitreya means “future Buddha” who is going to come in this world to save the world. Maitreya Buddha is waiting for the right time, right place and right people to lead and propagate the spiritual rule in the world in the future. So Maitreya Waldorf School is opened in Pokhara to make the right people and right place during right time for Maitreya Buddha.