This micro-documentary takes you into the vast and breathtaking Angkor Wat temple complex in Cambodia. Step back in time and experience the wonder of this sacred place.