English: It is an architectural marvel situated 50 KM away.
Telugu: ఇది 50 కిమీ దూరంలో ఉన్న ఒక నిర్మాణ అద్భుతం.