Machu Picchu: the highest resolution image ever taken

With a resolution 15.9 of gigapixels, the picture is thought to be the...

73 views telegraph.co.uk

Interest

South America
Discovered by djferrell
on Nov 15, 2012

Stumblers Who Like This Page