Angkor Wat: Land of the Gods (2013)
(2 parts of 45 minutes each) Angkor is the largest temple complex in the world and is located in the middle of the jungle of Cambodia. By far the most famous structure within this temple park is the legendary main temple Angkor Wat. Myths and legends surround this majestic structure. Its importance