This cultural and religious complex has a colossal 29m statue of its namesake goddess atop the hill to the northeast of Matsu Temple .