ArchivesDid you know this? Vedantavani1 year ago1 year ago01 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: Don’t Believe all that you Think