I’ve been thinking the left side is a clone of left side of the land from Japan, with interactive areas (second level) and quick service (lower level). Then Bowser Castle in corner of second level like you have it. Main land gift shop between that and Peach Castle land entry. No mountain since no Yoshi ride, but maybe they put the flag hill topper on top of gift shop instead of the sand pyramids so the land still has the flag icon.