Scenic Relaxation on MSN

How did they build this here?

Perched deep in a narrow jungle valley in Thailand, this temple defies logic. They laughed at her past life until her visions ...