Rising from a mountain side in the spectacular Bergamo Alps in Piateda, Italy there's a structure that seems to have been recently built to suit that particular space.... Read full article »