Lawang Sewu

Overview The Lawang Sewu, a Javanese term which translates to Thousand Doors in English, in Indonesia used to be a massive and glorious building that…