A mini version of Thailand has come to life through a Thai festival entitled "Creative Thailand: The Pulse of Tradition" at Hanoi’s Imperial Citadel of Thang Long.