Mathura: The International Society for Krishna Consciousness (ISKCON) is doing the ground breaking ceremony at Mathura, the birth place of Lord Krishna, to build the world’s tallest temple. It will be a 700 feet high skyscraper spread over an area of 5.5 acres and also have 70 floors. The ISKCON is hoping to complete the [...]