Faits : Faits : A. Selon un « contrat de location de terrain » conclu par écrit le 6 mai 2002, Y._ SA a mis à disposition de X._ SA une surface de 6'300 m2 sur la parcelle n° 99'999 de la commune de Meyrin, parcelle dont elle est propriétaire. Ce terrain était destiné à la présentation et à la vente de véhicules automobiles; le loyer était fixé à 15'000 fr. par mois. Le terrain était décrit « sans construction » et il était remis « en l'état »; toute construction ou installation à réaliser par la locataire nécessiterait l'accord écrit de la bailleresse et des autorités compétentes. Aucune indemnité ne serait due, entre les parties, à l'expiration du contrat. Celui-ci était conclu pour une durée initiale de trois ans, du 1er août 2002 au 31 juillet 2005; par la suite, il serait prolongeable d'année en année selon une clause de tacite reconduction. Le 8 mai 2002, la locataire a introduit une demande d'autorisation de construire qui portait sur l'aménagement du terrain pour l'exposition de véhicules destinés à la vente et sur l'installation de conteneurs abritant un bureau de vente. Les plans présentaient quatre conteneurs posés sur un socle haut de 80 cm. La bailleresse a contresigné cette demande et les travaux ont été exécutés. Un différend s'est élevé entre les parties au sujet de la surface occupée sur la parcelle n° 99'999 et d'une clôture que la locataire avait installée et qui empêchait l'accès à la partie non louée de ce bien-fonds. Par ordonnance du 29 mars 2004, le Tribunal des baux et loyers du canton de Genève a rejeté une demande de mesures provisionnelles introduite par la bailleresse, tendant au rétablissement de cet accès. Un différend s'est élevé entre les parties au sujet de la surface occupée sur la parcelle n° 99'999 et d'une clôture que la locataire avait installée et qui empêchait l'accès à la partie non louée de ce bien-fonds. Par ordonnance du 29 mars 2004, le Tribunal des baux et loyers du canton de Genève a rejeté une demande de mesures provisionnelles introduite par la bailleresse, tendant au rétablissement de cet accès. B. Par lettre recommandée du 5 janvier 2005, la bailleresse a résilié le contrat pour son échéance du 31 juillet de la même année. Elle n'a pas fait usage d'une formule officielle. La locataire a saisi la commission de conciliation compétente d'une requête tendant à faire constater que ce congé était nul pour vice de forme, ou, subsidiairement, à faire annuler ce congé au motif qu'il contrevenait aux règles de la bonne foi, ou, plus subsidiairement, à faire prolonger le bail pour une durée de six ans et allouer à la requérante une indemnité de plus-value au montant de 450'000 fr. Le 22 novembre 2005, la commission a prononcé que le congé était nul parce que la bailleresse n'avait pas usé d'une formule officielle de résiliation. La locataire a saisi la commission de conciliation compétente d'une requête tendant à faire constater que ce congé était nul pour vice de forme, ou, subsidiairement, à faire annuler ce congé au motif qu'il contrevenait aux règles de la bonne foi, ou, plus subsidiairement, à faire prolonger le bail pour une durée de six ans et allouer à la requérante une indemnité de plus-value au montant de 450'000 fr. Le 22 novembre 2005, la commission a prononcé que le congé était nul parce que la bailleresse n'avait pas usé d'une formule officielle de résiliation. C. Y._ SA a ouvert action contre X._ SA devant le Tribunal des baux et loyers du canton de Genève. Sa demande tendait à faire constater la validité du congé et, en outre, à faire condamner la défenderesse au paiement d'indemnités destinées à rémunérer l'occupation d'une surface plus importante que celle prévue par le contrat et à compenser la perte de gain consécutive à l'impossibilité d'accéder à la partie non louée du bien-fonds. La défenderesse a conclu au rejet de l'action en tant que celle-ci portait sur la validité du congé; elle a conclu à l'irrecevabilité des conclusions en paiement dirigées contre elle et elle a présenté des conclusions subsidiaires correspondant à celles déjà articulées devant la commission de conciliation. Le tribunal a statué le 29 mai 2006. Il a jugé que les conclusions en paiement de la demanderesse étaient irrecevables faute d'avoir été soumises à la commission de conciliation. Il a admis la validité du congé et refusé toute prolongation du bail au motif que le contrat portait sur la location d'un simple terrain, à l'exclusion de tout local, et que les dispositions concernant le bail de locaux commerciaux, invoquées par la défenderesse, ne s'appliquaient donc pas. Enfin, le tribunal a considéré que cette partie avait par avance et valablement renoncé à une éventuelle indemnité de plus-value à raison de travaux exécutés par elle sur le terrain; il a donc rejeté les conclusions correspondantes. Saisie par la défenderesse, la Chambre d'appel en matière de baux et loyers s'est prononcée le 11 décembre 2006; elle a confirmé le jugement. En particulier, elle a retenu que « [les conteneurs ne sont] pas intégrés durablement à la parcelle, mais simplement posés sur des socles en béton, constituant juridiquement des constructions mobilières ». Saisie par la défenderesse, la Chambre d'appel en matière de baux et loyers s'est prononcée le 11 décembre 2006; elle a confirmé le jugement. En particulier, elle a retenu que « [les conteneurs ne sont] pas intégrés durablement à la parcelle, mais simplement posés sur des socles en béton, constituant juridiquement des constructions mobilières ». D. Agissant par la voie du recours de droit public, la défenderesse requiert le Tribunal fédéral d'annuler l'arrêt de la Chambre d'appel. Sur la base de l'art. 29 al. 2 Cst., elle se plaint de n'avoir pas obtenu l'administration de preuves telles qu'une inspection des lieux et l'audition de témoins. Elle se plaint aussi d'une motivation insuffisante de la décision. La demanderesse et intimée conclut au rejet du recours; la Chambre d'appel n'a pas présenté d'observations. La défenderesse a également saisi le Tribunal fédéral d'un recours en réforme dirigé contre le même prononcé. 