Preview Christ Church, Town Square, Melaka (Malacca), Melaka State, Malaysia, Southeast Asia, Asia Image ID: 733-3711 Artist: Christian Kober Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal places cities city location architecture exteriors building exterior religious place of worship christianity church churches christ church squares town square melaka malacca malaysia southeast asia asia pink