India, land of temples. Lara explores the Temple of Brahma in the Indian jungle.