Haw Par Villa or Tiger Balm Garden contains over 1,000 statues and 150 giant dioramas depicting scenes from Chinese mythology (