About 11 km west of Ranchi, the capital city of Jharkhand, India, lies the temple of Lord Jagannath, a replica of the famous Jagannath Temple of Puri.
(Cached)