Difference between a staircase and a mountain: a staircase is manmade, but a mountain is natural