Land of the Lost. This was taken at Sarkhej Roza in Ahmedabad, India. It’s funny cause they had Pokemon stickers on the front of the cars.