The Twin Towers is one of the remaining eight Cham towers in present-day Binh Dinh province, one of the architectural and cultural relics of the Cham people with distinctive religious colors.