perezstudios.com —This is a photo of the inside of a fort called el Castillo de San Felipe. This fort is located in the middle of Lago de Izabal in Guatemala.
Digg is a place for people to discover and share content from anywhere on the web. Digg surfaces the best stuff as submitted and voted on by the community. Take the Tour to learn more.