Find the best airfare for Germany to Peru flights

Large green mountains in Peru on a sunny day