Toyota Land Cruiser is a luxury SUV offered in the Indian automotive market by the Japanese carmaker. It is powered by a 4.5 L V8 diesel engine that develops 261hp power and 650Nm of torque.