Huge stupa towers loom above an open-air pavilion. Despite their size, they're not less intricate than the smaller ones. Excellent?