Crystal Palace

Spring Road, Library Chowk
Mussoorie
India