7 Charming Mountain Cities to visit