The Iberian Peninsula, illuminated on Christmas Night 2011. Image taken by NASA.
Salamanca, España
A photo I took on one of my day trips during my year abroad. I need to go back to Spain ASAP…