A viral video has uncovered the real location of a famous tea shop from the Dhurandhar films. Many believed it was in Pakistan, but it is actually in Leh, Ladakh. The SH Khan Restaurant is now a popular tourist spot. Fans are visiting to experience a piece of the Dhurandhar universe. Read on!