The colorfully vibrant steets of Pangkor, Palau Pangkor, a tiny island situated off the coast of Perak, Malaysia, Asia.