English: This is the deer park in Japan.
Telugu: అది జపాన్లోని నర డీర్ పార్కు.