MovieMaps

Photo of Light Rail Station

Location: Jumeirah Himalayas Hotel Shanghai
As Seen In: Her