Did you know this? 1 mins Ancient Hindu Science In ancient India, Hindus built 12 storey buildings with “movable” stairs. And these movable stairs were not ladders. Post navigation Previous: Simon Vestdijk on ReligionNext: Views of Reality