white elephant

Noun
  1. albinic Indian elephant; rare and sometimes venerated in east Asia
  2. a valuable possession whose upkeep is excessively expensive
white elephant
A white elephant stands majestically in a lush green forest clearing.