Imposing monument to Cypriot hero Grigoris Afxentiou in the Macheras mountains of Cyprus.