The thatched roofs did and amazing job of keeping the buildings dry. (Category:  Travel)

The thatched roofs did and amazing job of keeping the buildings dry.    Machu Picchu, Peru -- 1/12/2009