Queen Sirikit Park, a small forest in a big city