Temple by a lake with snow-capped mountains