THURMONT, Md. >> Shangri-La is up there somewhere ... somewhere up in those mountains. It lies within the confines of Catoctin Mountain Park, just west of the town of Thurmont.But, you won't find it on any map and nobody will tell you exactly where it is or how to get there.