Where do you find Facade in Pokemon emerald?

In the tower outside the forest of the Kingdom of Onix (Rock Pokemon) and into the kingdom of Charzard (Fire Pokemon) and it's by the third tree after you duel the pokemon in the field. (Capture it if you want)