Jharkhand's Itkhori to get world's tallest 'Buddha' stupa
The world's tallest 'Buddha' stupa will be built at Itkhori in Jharkhand, Chief Minister Raghubar Das has said.
Feb 20, 2018, 14:09 PM IST
The world's tallest 'Buddha' stupa will be built at Itkhori in Jharkhand, Chief Minister Raghubar Das has said.
Feb 20, 2018, 14:09 PM IST