This photo was taken near the historic city of Salamanca, Spain up in the mountains surrounding a beautiful quaint little town named Candelario. Upon arrival in Candelario we were pleasantly surprised and mesmerized by the natural beauty of the town. Cozily situated between several mountains, it did not take long for a group of us to…