Is Nepal becoming the new land of White Elephants?