MAVERICK
Member
It is a 1500 megapixel photo of Machu Picchu. The level of details is amazing - you can zoom in so far you can see the expressions on peoples faces!
Visit:
Mega Machu Picchu - 1.5 GigaPixel
Visit:
Mega Machu Picchu - 1.5 GigaPixel