Ancient Vietnamese temple undergoing restoration
The Cao Lo Vuong Temple in northern Vietnam, named after a royal engineer from the 3rd century BCE is currently ...
The Cao Lo Vuong Temple in northern Vietnam, named after a royal engineer from the 3rd century BCE is currently ...