This is the largest mosque in Southeast Asia and the Cathedral Church is located right in front of it.