|© Shanghai Disneyland|
The mountain appears to form a barrier to the outside of the park, lining a big part of land. This photo of it topped out but still under construction reminds me a lot of watching the mountain range of Cars Land go up several years back.
On another note, look how pretty the Shanghai sky is? Yikes - I hope it was an overcast day and that's not all smog!