Photos

See inside Oprah’s new $14 million Telluride ski mansion

Whatever media mogul, Oprah Winfrey does, she does it big—and that includes her living quarters. According to Instyle, she just dropped $14 million on this giant, high-tech Telluride, Colorado mansion.


  
  
  
  
  
  

Leave a Comment