Film 'Wonders of the World' shows Chinese temples in Penang, Malaysia. Ayer Itam Temple or Kek Lok Si Temple (Kek Lok Si Temple, Jln Balik Pulau, 11500 Ayer Itam, Pulau Pinang, Malaysia) in George Town, Penang, Malaysia. The Snake Temple (Jalan Sultan Azlan Shah, Bayan Lepas Industrial Park, 11900 Bayan Lepas, Pulau Pinang, Malaysia). Snakes on branch of a tree. Women and children outside houses. Tall trees in the background.