Developer, critical analysis begins over environmental report on major proposed Sierra development

TRUCKEE, Calif. – The Canyon Springs project that proposes to develop a portion of the eastern Truckee landscape has the potential to generate significant environmental impacts in a number of areas, consultants and planners have


Leave a Reply