Buy stock photo Beautiful mountain peaks, green lush bushes and trees growing peacefully on Lions Head, South Africa. Large area of wilderness in forest landscape with calming fresh air, ecological life and harmony