Previous ImageNext Image Tree and hanging roots provide a natural stage, KaLui Restaurant, Puerto Princesa, Palawan, Philippines