English: The temple was located on a beautiful mountain.
Telugu: ఆలయం ఒక అందమైన కొండ పైన నిర్మించబడింది.