Shangri-La

Shangri-La is a neighborhood in , . Shangri-La is situated nearby to the neighborhood , as well as near the hamlet .
Tap on a place
to explore it

Places in the Area

Nearby places include Ajax and North Shore.

Hamlet
is an unincorporated community in , in the U.S. state of . is situated 5 miles south of Shangri-La.

Village
is a census-designated place in , United States. The community lies along State Route 616. It is part of the Roanoke metropolitan area. borders the community to the north and northwest. is situated 5 miles west of Shangri-La.

Village
is a census-designated place in , United States. The population was 801 at the 2010 census, up from 726 in 2000. It is part of the Roanoke metropolitan area. is situated 6 miles southwest of Shangri-La.

Shangri-La

Latitude
37.05695° or 37° 3′ 25″ north
Longitude
-79.5662° or 79° 33′ 58″ west
Open location code
87923C4M+QG
Open­Street­Map ID
node 7620676538
Open­Street­Map feature
place=­neighbourhood
This page is based on OpenStreetMap, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.

Satellite Map

Discover Shangri-La from above in high-definition satellite imagery.

Places with the Same Name

Discover other places named “Shangri-La”.

Localities in the Area

Explore places such as Saunders Point and Lake Haven.

Notable Places Nearby

Highlights include Mitchell’s Point Marina and Thomas Chapel Cemetery.

Virginia: Must-Visit Destinations

Delve into Richmond, Arlington, Virginia Beach, and Norfolk.

Curious Neighborhoods to Discover

Uncover intriguing neighborhoods from every corner of the globe.
About Mapcarta. Data © OpenStreetMap contributors and available under the Open Database License". Text is available under the CC BY-SA 4.0 license, except for photos, directions, and the map. Photo: Wikimedia, CC0.