Phoenix Galactabeast

is shown where the Power Rangers Found the Pheonix in the mountains on earth