English: Just recently opened to public.
Telugu: ఇటీవలే దీనిని పబ్లిక్ కు తెరిచారు.