MLC house or Vidhan Parishad is present in big states of India only like in Maharshtra(sure), Rajasthan(not sure), Bihar(not sure). They are more sort of advisory committee all other state bills except the money bill need to be passed by Vidhan Parishad also.
All i remember from wat i studied in class10 not exact not sure.