Nagappa Sculptors was started in the year 1911. It is situated on Mount Road,
Chennai, the capital city of Tamil Nadu state, India. Mount Road is one of the oldest and busiest streets in the country. The Studio is surrounded by tall corporate buildings, complexes and Government Offices. It has and continues to be a unique landmark.