Category: Indonesia
10 feet dragon found in Indonesia
The Komodo dragon is the largest lizard in the world and grow up to 10 feet (or 3 metres). This is Komodo National Park in Indonesia.
Look out
Larger (thanks Tom)
Peace Jakarta
Truck accident
Larger (thanks Jørn)
Happy people in Jakarta
Google crew in Indonesia
Google Street View car in triple accident in Jakarta
http://www.youtube.com/watch?v=fX7yFvAWpJA