English: There is also a Japanese Garden on site.
Telugu: శిలలపై ఒక జపనీస్ పార్కు కూడా ఉంది.