A very large and very loud bug, posing for the camera near Nong Pak Chi watching tower in Khao Yai National Park, Thailand.
2006-02-07 03:43:08 UTC
14.453805°, 101.359826°