Wow, John!
This is what I call a travel report!

Thanks for sharing!