English: This is one of the biggest Buddhist stupas in Nepal.
Telugu: ఇది నేపాల్ లోని అతి పెద్దదైన బౌద్ధ విగ్రహం.