Skip to content

Day: July 9, 2012

Caterpillar Tracked Mechanical Donkeys

The ingenuity of humanity is quite mind-blowing. Does it not sometimes make you wonder how on earth these massive monastery buildings or defence towers were erected on relatively high mountains, here […]