Monkey Forest, Ubud, Bali, Indonesia
Duh. What else would Giant Ultraman be made of?
Very cool visualization of the relation between TED talks. Good fun.