Red vintage car at the entrance of Mel's Drive-In at Universal Studios Beijing.
Created by
tklib
33.8k reviews
West of Super Fun Island, Yi Rui East Road, Tongzhou District, Beijing City
Walking Guide