the window of indonesia