Exotic cars spotted in Zhenjiang