Where is Whitney Peak Hotel?

Where is Whitney Peak Hotel located?

Whitney Peak Hotel, Whitney Peak Hotel, United States of America (approx. 39.527958°, -119.813896°)


Where is Whitney Peak Hotel on the map?