Panoramic view of Tazi canyon, a natural beauty located in Antalya province of Turkey. Nature landscape.