Snow is sometimes found all summer long upon the highest peaks.
⇑ Translate the sentence above by Google ⇑
Related: peak, upon
Prev: Calls cost 36p ( cheap rate) and 48p ( peak rate) per minute.
Next: It was a time of peak demand for the product.