Snow-capped mountains over a lake