English: Mountains are considered sacred in Japan.
Telugu: జపాన్లోని దీన్ని పవిత్ర పర్వతంగా భావిస్తారు.