English: The photo was taken at Mahabaleshwar recently.
Telugu: ఇటీవల ఈ సినిమా షూటింగ్ మహాబలేశ్వర్లో జరిగింది.