history 7 years ago

Secrets of Angkor Wat | World's Largest Hindu Temple (2017)

Angkor Wat, World's largest Hindu temple which is in Cambodia, South East Asia. Watch the facts and secrets of the temple in this History Channel's Documentary

History
12.1M subscribers