And more than 350 flags of America's Indian Nations greet visitors as they enter, flying alongside "water is life" banners displaying messages of solidarity from places as far away as India and Japan.