This is by far the most impressive thing I've witnessed in months.

Simply scroll your mouse and see things you never thought possible before.

70 Billion Pixels Budapest - The largest photo on Earth - created by 360world.eu

Some more:

gigapan: search