Mariposa, a small village on the outskirts of Yosemite Valley