Buy stock photo Mountain, blue sky and peak with natural landscape for travel location, outdoor adventure and environment. Banner, nature and landmark for peace, explore and holiday destination in Cape Town.