Starlit Mountain Haven

A celestial river of stars flowing above a sleeping mountain village.