Taman Mini Indonesia Indah (Beautiful Indonesia Miniature Park)
At first glance, the Indonesian capital may seem like little more than a vast complex of concrete and glass. The cityscape may be a bit bland and featureless at first,…
Share