Capital Discovery Place pic

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