This is a female Eclectus Parrot - the male Eclectus parrots are a deep forest green.
The nine subspecies of Eclectus roratus are found throughout the Indonesian archipelago, including the islands of Maluku, Halmahera, Tanimbar, Sumba, Aru and Biak as well as Indonesian West Papua and Papua New Guinea. They are also found throughout the Solomon Islands and Eastern Cape York peninsula, Australia.