Toyota has opened bookings for the upcoming Land Cruiser 300 in India for Rs 10 lakh. The new iteration comes with a host of changes on the outside but retains the overall essence of the badge. Here's everything you need to know.