The Ramabhar Stupa, also known as the Mukutbandhan Chaitya, is the cremation site of Lord Buddha. This massive stupa, standing at a height of 15 meters, is believed to mark the place where Buddha's body was cremated. The stupa's historical and religious importance draws pilgrims who come to pay their respects and meditate in the serene surroundings.