Scotland has come up with some creative ads to bring tourists to their glens and dales. Ponies in cardigans has created a stir and is oh so cute. Here is a flash mob preforming Ode To Joy. And, enjoy the amazing super-high resolution photo of Manchu Picchu. Its detail is amazing — almost like being there.