claim: The Indian National Congress was founded in Bombay, India.
evidence: This list of tallest buildings in Peru ranks skyscrapers in Peru by height .. Peru. Peru. This lists ranks Peru skyscrapers that stand at least 83 metres -LRB- 273 feet -RRB- tall , based on standard height measurement .. Peru. Peru. This includes architectural details but does not include antenna masts .. The new current tallest building in Lima is Bank of the Nation Tower , which is expected to be inaugurate in October 5 , 2015 , following the meetings of the World Bank and the International Monetary Fund that are going to take place in the Peruvian capital .. Lima. Lima. World Bank. World Bank. International Monetary Fund. International Monetary Fund