Might be interesting:

Thailand - Brilliant collection

Fantastic sites also: