English: There are lots of trees and temples in Japan.
Telugu: జపాన్లో చాలా మందిరాలు, దేవాలయాలు ఉన్నాయి.