Category: Indonesia
The Motorcycle Man
Bunk bed
Larger (thanks naufaldi)
Indonesian school bus?
Woman falls off motorcycle in Indonesia
Utilization 200%
Cam error
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)