I was checking the US forum today, and it appears that Lion King logo is quite visible from the streets, so most of the panels must be on the structure.