Shan diesel