Sort:  

Is it the sun through some tree leaves?

Close but not quite!

Incredible picture! Where did you take it?

Thank you! I'm sure this is somewhere between Elephant and Tiger mountain in Taipei.

Hmm...looks like a dandelion. Is it? :)