Taman Tugu - cherish the opportunityI was in Germany when I first heard about Taman Tugu. I was quite excited, as finally, we might have our own version of Central Park, New York; or Tiergarten, Berlin.9y ago0