Capital Discovery Place, Te aho a Maui, sits under the mountain.