English: Stonehenge (United Kingdom)
Telugu: స్టోన్హెంజ్ (ఇంగ్లాండ్)