That must be a fantastic region!
Glacier is one of the very best in America! It's hard to take a bad picture there! Now this place does remind me a bit of Switzerland.
Absolutely! It made me think almost immediately of the Upper Engadin - that's where St. Moritz, Silvaplana and the two lakes are! Only, the Glacier NP is also wild and not overrun by civilization, such as St. Moritz and Pontresina!