Duong Long Tower
The Duong Long Tower is one of the largest and most impressive Cham tower complexes still existing in Vietnam, located in Gia Lai Province – once the capital of Vijaya of the Champa Kingdom. Built in the late 12th to early 13th centuries, the structure is notable not only for its massive architecture but also […]