View down into Kalivia, a small town in the mountains of Sterea Ellada (Greece).
What seems like a calm picturesque valley in the mountains of Greece when scrutinized turns into something much more profound. If you read the snapshots you will find evidence of just one reason Greece's economy is collapsing.