While it may not have the striking skyline of nearby Downtown Seattle  Bellevue is filled with stunning areas of natural beauty Located in King Country and along the shores of Lake Washington  this charming city is becoming an increasingly popular holiday hot spot