El local se encuentra en la cima de una árbol artificial de 20 metros de altura. Quienes visitan el país asiático suelen acudir a este divertido recinto con el fin de disfrutar de su sorprendentes instalaciones.