Over the objections of Democratic leaders and Nevada's representatives, the U.S. Senate approved federal plans to build a massive nuclear waste storage site under Yucca Mountain, some 90 miles northwest of Las Vegas, Nevada.